home *** CD-ROM | disk | FTP | other *** search
-
- REXX/imc now supports language level 4.00, including the following features:
-
- * NOTREADY and FAILURE conditions, CONDITION() builtin function,
- SIGNAL ON ... NAME ... and CALL ON ... NAME ...
- * value() with three parameters
- * stream() function for miscellaneous stream operations.
-
- REXX/imc also supports several commandline parameters, enabling the user to
- interpret a string or turn tracing on (see rexx.ref for details).
-
- You no longer need to set any environment variable for REXX/imc to work
- properly. However, you may optionally set REXXIMC to the name of the
- directory containing the interpreter files. This name supersedes the name
- REXXPATH used in earlier releases.
-
- Some compatibility problems may arise:
-
- * I/O functions now no longer set the RC variable, and do not signal on
- error. Instead, the status of each stream may be examined with the
- stream() function, and errors may be trapped with the new NOTREADY
- condition.
- * The ioerr(i) function has been deleted, and can now be emulated with
- errortext(i+100).
-
- Some time in the future, the builtin functions close, fdopen, fileno, ftell,
- open, pclose and popen may be deleted. All of these should now be done via
- the stream() builtin function.
-
- It is hoped that by the next release, the variable REXXPATH will be used to
- indicate the search path for Rexx programs. Therefore any existing use of
- this variable should be deleted or changed to REXXIMC, as mentioned above.
-